superior general - French English Dictionary